Phradis? 1

Ichneumonidae

Phradis

Phradis 1
This picture is of Phradis 1 captured in the Sheffield area of South Yorkshire UK

face.jpg

sideclose.jpg

top.jpg

wing1.jpg

Contact me, Important Notice about names.

I N D E X